Public Square — synonyms, definition
1. public square (Noun)
2 synonyms
agora square
2 definitions
public square (Noun) — An open area at the meeting of two or more streets.
public square (Noun) — A place of assembly for the people in ancient Greece.
9 types of
market market place marketplace mart parcel parcel of land piece of ground piece of land tract
4 types
Trafalgar Square piazza place plaza
1 part of
city